package cn.ch.org.domain;

import cn.ch.basic.domain.Base;
import cn.ch.utils.DateUtil;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class Log extends Base {
    //账号
    private String phone;
    //动作描述
    private String operation;
    //请求的方法
    private String method;
    //请求的参数
    private String param;
    //耗费时间
    private Integer time;
    //请求的IP地址
    private String ip;
    //记录日志的时间
    private Date create_time;
    //格式化日期 给前台展示用的 懒得格式化了
    private String ct;

    public String getCt() {
        return DateUtil.format(this.create_time);
    }
}

